package com.crm.custinfo.domain;

import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 客户删除记录对象 cust_info_del
 * 
 * @author ruoyi
 * @date 2024-01-17
 */
public class CustInfoDel extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID */
    private Long id;

    /** 姓名 */
    @Excel(name = "姓名")
    private String custName;

    /** 手机号 */
    @Excel(name = "手机号")
    private String mobile;

    /** 年龄 */
    @Excel(name = "年龄")
    private Long age;

    /** 性别（1-男,2-女,0-无） */
    @Excel(name = "性别", readConverterExp = "1=-男,2-女,0-无")
    private String sex;

    /** 城市 */
    @Excel(name = "城市")
    private String city;

    /** 户籍 */
    @Excel(name = "户籍")
    private String household;

    /** 公司电话 */
    @Excel(name = "公司电话")
    private String officeTel;

    /** 婚否 (1-已婚 0-未婚） */
    @Excel(name = "婚否 (1-已婚 0-未婚）")
    private String marriaged;

    /** 是否有房（1-是 0-否） */
    @Excel(name = "是否有房", readConverterExp = "1=-是,0=-否")
    private String hasHouse;

    /** 房屋状态 (1-按揭 0-全款） */
    @Excel(name = "房屋状态 (1-按揭 0-全款）")
    private String houseType;

    /** 房屋面积 */
    @Excel(name = "房屋面积")
    private String houseArea;

    /** 房价值 */
    @Excel(name = "房价值")
    private String houseValue;

    /** 房按揭多久 */
    @Excel(name = "房按揭多久")
    private String houseTimes;

    /** 房月供 */
    @Excel(name = "房月供")
    private String houseMonthPay;

    /** 房按揭银行 */
    @Excel(name = "房按揭银行")
    private String houseBankName;

    /** 是否有车（1-是 0-否） */
    @Excel(name = "是否有车", readConverterExp = "1=-是,0=-否")
    private String hasCar;

    /** 车辆状态（1-按揭 0-全款） */
    @Excel(name = "车辆状态", readConverterExp = "1=-按揭,0=-全款")
    private String carType;

    /** 车辆年限 */
    @Excel(name = "车辆年限")
    private String carTimeLimit;

    /** 裸车价 */
    @Excel(name = "裸车价")
    private String carValue;

    /** 车按揭多久 */
    @Excel(name = "车按揭多久")
    private String carTimes;

    /** 车月供 */
    @Excel(name = "车月供")
    private String carMonthPay;

    /** 车按揭银行 */
    @Excel(name = "车按揭银行")
    private String carBankName;

    /** 是否有信用卡（1-是 0-否） */
    @Excel(name = "是否有信用卡", readConverterExp = "1=-是,0=-否")
    private String hasCredit;

    /** 信用卡总额 */
    @Excel(name = "信用卡总额")
    private String creditAmount;

    /** 信用卡有无逾期（1-有 0-无） */
    @Excel(name = "信用卡有无逾期", readConverterExp = "1=-有,0=-无")
    private String creditOverdue;

    /** 是否有保单（1-是 0-否） */
    @Excel(name = "是否有保单", readConverterExp = "1=-是,0=-否")
    private String hasPolicy;

    /** 投保公司 */
    @Excel(name = "投保公司")
    private String policyCompany;

    /** 支付方式 */
    @Excel(name = "支付方式")
    private String policyPayType;

    /** 缴了几年几次 */
    @Excel(name = "缴了几年几次")
    private String policyPayTime;

    /** 是否有社保（1-是 0-否） */
    @Excel(name = "是否有社保", readConverterExp = "1=-是,0=-否")
    private String hasSocial;

    /** 社保年份 */
    @Excel(name = "社保年份")
    private String socialYears;

    /** 社保金额 */
    @Excel(name = "社保金额")
    private String socialAmt;

    /** 是否有公积金（1-是 0-否） */
    @Excel(name = "是否有公积金", readConverterExp = "1=-是,0=-否")
    private String hasFund;

    /** 公积金年份 */
    @Excel(name = "公积金年份")
    private String fundYears;

    /** 公积金金额 */
    @Excel(name = "公积金金额")
    private String fundAmt;

    /** 是否有打卡工资（1-是 0-否） */
    @Excel(name = "是否有打卡工资", readConverterExp = "1=-是,0=-否")
    private String hasWork;

    /** 单位性质 */
    @Excel(name = "单位性质")
    private String workNature;

    /** 工资 */
    @Excel(name = "工资")
    private String workSalary;

    /** 发薪方式 */
    @Excel(name = "发薪方式")
    private String workPaytype;

    /** 是否有营业执照（1-是 0-否） */
    @Excel(name = "是否有营业执照", readConverterExp = "1=-是,0=-否")
    private String hasCompany;

    /** 是否有营业税（1-是 0-否） */
    @Excel(name = "是否有营业税", readConverterExp = "1=-是,0=-否")
    private String hasTax;

    /** 贷款总额 */
    @Excel(name = "贷款总额")
    private String debtAmt;

    /** 贷款有无逾期（1-有 0-无） */
    @Excel(name = "贷款有无逾期", readConverterExp = "1=-有,0=-无")
    private String debtOverdue;

    /** 家人知情 （1-是 0-否） */
    @Excel(name = "家人知情 ", readConverterExp = "1=-是,0=-否")
    private String loverKnowed;

    /** 芝麻信用分 */
    @Excel(name = "芝麻信用分")
    private String zhimaScore;

    /** 微粒贷额度（元） */
    @Excel(name = "微粒贷额度", readConverterExp = "元=")
    private String wedebtLimit;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal applyLimit;

    /** 申请日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "申请日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date applyTime;

    /** 分配时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "分配时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date distributeTime;

    /** 原始分配时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "原始分配时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date oldDistributeTime;

    /** 再分配时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "再分配时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date reDistributeTime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String reDistributeStatus;

    /** 媒体来源 */
    @Excel(name = "媒体来源")
    private String mediaSource;

    /** 渠道来源 */
    @Excel(name = "渠道来源")
    private String channelSource;

    /** 部门 */
    @Excel(name = "部门")
    private Long orgId;

    /** 顾问 */
    @Excel(name = "顾问")
    private Long empId;

    /** 星级 */
    @Excel(name = "星级")
    private String starLevel;

    /** 状态 */
    @Excel(name = "状态")
    private String status;

    /** 预审批额度 */
    @Excel(name = "预审批额度")
    private String preAuditLimit;

    /** 预审批渠道 */
    @Excel(name = "预审批渠道")
    private String preAuditChannel;

    /** 点评备注 */
    @Excel(name = "点评备注")
    private String dpRemark;

    /** 意向感知度备注 */
    @Excel(name = "意向感知度备注")
    private String wishRemark;

    /** 分配记录 */
    @Excel(name = "分配记录")
    private String distributeRemark;

    /** 是否备忘提醒 */
    @Excel(name = "是否备忘提醒")
    private String hasRemind;

    /** 最后更新人 */
    @Excel(name = "最后更新人")
    private Long lastUpdateBy;

    /** 是否本地人（1-是 0-否） */
    @Excel(name = "是否本地人", readConverterExp = "1=-是,0=-否")
    private String localPersonFlag;

    /** 是否本地号码（1-是 0-否） */
    @Excel(name = "是否本地号码", readConverterExp = "1=-是,0=-否")
    private String localPhoneFlag;

    /** 上门结果（1-能做未签 0-做不了） */
    @Excel(name = "上门结果", readConverterExp = "1=-能做未签,0=-做不了")
    private String candoFlag;

    /** 原始分配顾问 */
    @Excel(name = "原始分配顾问")
    private Long oldEmpId;

    /** 关联二维码推广id */
    @Excel(name = "关联二维码推广id")
    private Long qrcodeid;

    /** 是否在垃圾库（1-是 0-否） */
    @Excel(name = "是否在垃圾库", readConverterExp = "1=-是,0=-否")
    private String isDelete;

    /** 数据来源URL */
    @Excel(name = "数据来源URL")
    private String urlTrack;

    /** 渠道描述 */
    @Excel(name = "渠道描述")
    private String channelDesc;

    /** 渠道推广大类 */
    @Excel(name = "渠道推广大类")
    private String channelPsource;

    /** 学历 */
    @Excel(name = "学历")
    private String education;

    /** 需求额度类别 1、5万以内   2、5万-20万   3、20万-50万   4、50万以上 */
    @Excel(name = "需求额度类别 1、5万以内   2、5万-20万   3、20万-50万   4、50万以上")
    private String amountType;

    /** 最近备注时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "最近备注时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date lastRemarkTime;

    /** 进库时重复标识：0-不重复 1-公共池重复 2-客户经理池重复 */
    @Excel(name = "进库时重复标识：0-不重复 1-公共池重复 2-客户经理池重复")
    private String repeatFlag;

    /** 是否锁定（0-未锁定 1-锁定） */
    @Excel(name = "是否锁定", readConverterExp = "0=-未锁定,1=-锁定")
    private Long lockFlag;

    /** 锁定时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "锁定时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date lockTime;

    /** 是否本地有房 */
    @Excel(name = "是否本地有房")
    private String hasLocalHouse;

    /** 分发系统客户id */
    @Excel(name = "分发系统客户id")
    private Long distributeId;

    /** 特殊撞库通过标识 0-表示无 否则为特殊撞库通过时最早备注的星级状态如：2_2 */
    @Excel(name = "特殊撞库通过标识 0-表示无 否则为特殊撞库通过时最早备注的星级状态如：2_2")
    private String passflag;

    /** md5值 */
    @Excel(name = "md5值")
    private String md5val;

    /** 加密值 */
    @Excel(name = "加密值")
    private String encval;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setCustName(String custName) 
    {
        this.custName = custName;
    }

    public String getCustName() 
    {
        return custName;
    }
    public void setMobile(String mobile) 
    {
        this.mobile = mobile;
    }

    public String getMobile() 
    {
        return mobile;
    }
    public void setAge(Long age) 
    {
        this.age = age;
    }

    public Long getAge() 
    {
        return age;
    }
    public void setSex(String sex) 
    {
        this.sex = sex;
    }

    public String getSex() 
    {
        return sex;
    }
    public void setCity(String city) 
    {
        this.city = city;
    }

    public String getCity() 
    {
        return city;
    }
    public void setHousehold(String household) 
    {
        this.household = household;
    }

    public String getHousehold() 
    {
        return household;
    }
    public void setOfficeTel(String officeTel) 
    {
        this.officeTel = officeTel;
    }

    public String getOfficeTel() 
    {
        return officeTel;
    }
    public void setMarriaged(String marriaged) 
    {
        this.marriaged = marriaged;
    }

    public String getMarriaged() 
    {
        return marriaged;
    }
    public void setHasHouse(String hasHouse) 
    {
        this.hasHouse = hasHouse;
    }

    public String getHasHouse() 
    {
        return hasHouse;
    }
    public void setHouseType(String houseType) 
    {
        this.houseType = houseType;
    }

    public String getHouseType() 
    {
        return houseType;
    }
    public void setHouseArea(String houseArea) 
    {
        this.houseArea = houseArea;
    }

    public String getHouseArea() 
    {
        return houseArea;
    }
    public void setHouseValue(String houseValue) 
    {
        this.houseValue = houseValue;
    }

    public String getHouseValue() 
    {
        return houseValue;
    }
    public void setHouseTimes(String houseTimes) 
    {
        this.houseTimes = houseTimes;
    }

    public String getHouseTimes() 
    {
        return houseTimes;
    }
    public void setHouseMonthPay(String houseMonthPay) 
    {
        this.houseMonthPay = houseMonthPay;
    }

    public String getHouseMonthPay() 
    {
        return houseMonthPay;
    }
    public void setHouseBankName(String houseBankName) 
    {
        this.houseBankName = houseBankName;
    }

    public String getHouseBankName() 
    {
        return houseBankName;
    }
    public void setHasCar(String hasCar) 
    {
        this.hasCar = hasCar;
    }

    public String getHasCar() 
    {
        return hasCar;
    }
    public void setCarType(String carType) 
    {
        this.carType = carType;
    }

    public String getCarType() 
    {
        return carType;
    }
    public void setCarTimeLimit(String carTimeLimit) 
    {
        this.carTimeLimit = carTimeLimit;
    }

    public String getCarTimeLimit() 
    {
        return carTimeLimit;
    }
    public void setCarValue(String carValue) 
    {
        this.carValue = carValue;
    }

    public String getCarValue() 
    {
        return carValue;
    }
    public void setCarTimes(String carTimes) 
    {
        this.carTimes = carTimes;
    }

    public String getCarTimes() 
    {
        return carTimes;
    }
    public void setCarMonthPay(String carMonthPay) 
    {
        this.carMonthPay = carMonthPay;
    }

    public String getCarMonthPay() 
    {
        return carMonthPay;
    }
    public void setCarBankName(String carBankName) 
    {
        this.carBankName = carBankName;
    }

    public String getCarBankName() 
    {
        return carBankName;
    }
    public void setHasCredit(String hasCredit) 
    {
        this.hasCredit = hasCredit;
    }

    public String getHasCredit() 
    {
        return hasCredit;
    }
    public void setCreditAmount(String creditAmount) 
    {
        this.creditAmount = creditAmount;
    }

    public String getCreditAmount() 
    {
        return creditAmount;
    }
    public void setCreditOverdue(String creditOverdue) 
    {
        this.creditOverdue = creditOverdue;
    }

    public String getCreditOverdue() 
    {
        return creditOverdue;
    }
    public void setHasPolicy(String hasPolicy) 
    {
        this.hasPolicy = hasPolicy;
    }

    public String getHasPolicy() 
    {
        return hasPolicy;
    }
    public void setPolicyCompany(String policyCompany) 
    {
        this.policyCompany = policyCompany;
    }

    public String getPolicyCompany() 
    {
        return policyCompany;
    }
    public void setPolicyPayType(String policyPayType) 
    {
        this.policyPayType = policyPayType;
    }

    public String getPolicyPayType() 
    {
        return policyPayType;
    }
    public void setPolicyPayTime(String policyPayTime) 
    {
        this.policyPayTime = policyPayTime;
    }

    public String getPolicyPayTime() 
    {
        return policyPayTime;
    }
    public void setHasSocial(String hasSocial) 
    {
        this.hasSocial = hasSocial;
    }

    public String getHasSocial() 
    {
        return hasSocial;
    }
    public void setSocialYears(String socialYears) 
    {
        this.socialYears = socialYears;
    }

    public String getSocialYears() 
    {
        return socialYears;
    }
    public void setSocialAmt(String socialAmt) 
    {
        this.socialAmt = socialAmt;
    }

    public String getSocialAmt() 
    {
        return socialAmt;
    }
    public void setHasFund(String hasFund) 
    {
        this.hasFund = hasFund;
    }

    public String getHasFund() 
    {
        return hasFund;
    }
    public void setFundYears(String fundYears) 
    {
        this.fundYears = fundYears;
    }

    public String getFundYears() 
    {
        return fundYears;
    }
    public void setFundAmt(String fundAmt) 
    {
        this.fundAmt = fundAmt;
    }

    public String getFundAmt() 
    {
        return fundAmt;
    }
    public void setHasWork(String hasWork) 
    {
        this.hasWork = hasWork;
    }

    public String getHasWork() 
    {
        return hasWork;
    }
    public void setWorkNature(String workNature) 
    {
        this.workNature = workNature;
    }

    public String getWorkNature() 
    {
        return workNature;
    }
    public void setWorkSalary(String workSalary) 
    {
        this.workSalary = workSalary;
    }

    public String getWorkSalary() 
    {
        return workSalary;
    }
    public void setWorkPaytype(String workPaytype) 
    {
        this.workPaytype = workPaytype;
    }

    public String getWorkPaytype() 
    {
        return workPaytype;
    }
    public void setHasCompany(String hasCompany) 
    {
        this.hasCompany = hasCompany;
    }

    public String getHasCompany() 
    {
        return hasCompany;
    }
    public void setHasTax(String hasTax) 
    {
        this.hasTax = hasTax;
    }

    public String getHasTax() 
    {
        return hasTax;
    }
    public void setDebtAmt(String debtAmt) 
    {
        this.debtAmt = debtAmt;
    }

    public String getDebtAmt() 
    {
        return debtAmt;
    }
    public void setDebtOverdue(String debtOverdue) 
    {
        this.debtOverdue = debtOverdue;
    }

    public String getDebtOverdue() 
    {
        return debtOverdue;
    }
    public void setLoverKnowed(String loverKnowed) 
    {
        this.loverKnowed = loverKnowed;
    }

    public String getLoverKnowed() 
    {
        return loverKnowed;
    }
    public void setZhimaScore(String zhimaScore) 
    {
        this.zhimaScore = zhimaScore;
    }

    public String getZhimaScore() 
    {
        return zhimaScore;
    }
    public void setWedebtLimit(String wedebtLimit) 
    {
        this.wedebtLimit = wedebtLimit;
    }

    public String getWedebtLimit() 
    {
        return wedebtLimit;
    }
    public void setApplyLimit(BigDecimal applyLimit) 
    {
        this.applyLimit = applyLimit;
    }

    public BigDecimal getApplyLimit() 
    {
        return applyLimit;
    }
    public void setApplyTime(Date applyTime) 
    {
        this.applyTime = applyTime;
    }

    public Date getApplyTime() 
    {
        return applyTime;
    }
    public void setDistributeTime(Date distributeTime) 
    {
        this.distributeTime = distributeTime;
    }

    public Date getDistributeTime() 
    {
        return distributeTime;
    }
    public void setOldDistributeTime(Date oldDistributeTime) 
    {
        this.oldDistributeTime = oldDistributeTime;
    }

    public Date getOldDistributeTime() 
    {
        return oldDistributeTime;
    }
    public void setReDistributeTime(Date reDistributeTime) 
    {
        this.reDistributeTime = reDistributeTime;
    }

    public Date getReDistributeTime() 
    {
        return reDistributeTime;
    }
    public void setReDistributeStatus(String reDistributeStatus) 
    {
        this.reDistributeStatus = reDistributeStatus;
    }

    public String getReDistributeStatus() 
    {
        return reDistributeStatus;
    }
    public void setMediaSource(String mediaSource) 
    {
        this.mediaSource = mediaSource;
    }

    public String getMediaSource() 
    {
        return mediaSource;
    }
    public void setChannelSource(String channelSource) 
    {
        this.channelSource = channelSource;
    }

    public String getChannelSource() 
    {
        return channelSource;
    }
    public void setOrgId(Long orgId) 
    {
        this.orgId = orgId;
    }

    public Long getOrgId() 
    {
        return orgId;
    }
    public void setEmpId(Long empId) 
    {
        this.empId = empId;
    }

    public Long getEmpId() 
    {
        return empId;
    }
    public void setStarLevel(String starLevel) 
    {
        this.starLevel = starLevel;
    }

    public String getStarLevel() 
    {
        return starLevel;
    }
    public void setStatus(String status) 
    {
        this.status = status;
    }

    public String getStatus() 
    {
        return status;
    }
    public void setPreAuditLimit(String preAuditLimit) 
    {
        this.preAuditLimit = preAuditLimit;
    }

    public String getPreAuditLimit() 
    {
        return preAuditLimit;
    }
    public void setPreAuditChannel(String preAuditChannel) 
    {
        this.preAuditChannel = preAuditChannel;
    }

    public String getPreAuditChannel() 
    {
        return preAuditChannel;
    }
    public void setDpRemark(String dpRemark) 
    {
        this.dpRemark = dpRemark;
    }

    public String getDpRemark() 
    {
        return dpRemark;
    }
    public void setWishRemark(String wishRemark) 
    {
        this.wishRemark = wishRemark;
    }

    public String getWishRemark() 
    {
        return wishRemark;
    }
    public void setDistributeRemark(String distributeRemark) 
    {
        this.distributeRemark = distributeRemark;
    }

    public String getDistributeRemark() 
    {
        return distributeRemark;
    }
    public void setHasRemind(String hasRemind) 
    {
        this.hasRemind = hasRemind;
    }

    public String getHasRemind() 
    {
        return hasRemind;
    }
    public void setLastUpdateBy(Long lastUpdateBy) 
    {
        this.lastUpdateBy = lastUpdateBy;
    }

    public Long getLastUpdateBy() 
    {
        return lastUpdateBy;
    }
    public void setLocalPersonFlag(String localPersonFlag) 
    {
        this.localPersonFlag = localPersonFlag;
    }

    public String getLocalPersonFlag() 
    {
        return localPersonFlag;
    }
    public void setLocalPhoneFlag(String localPhoneFlag) 
    {
        this.localPhoneFlag = localPhoneFlag;
    }

    public String getLocalPhoneFlag() 
    {
        return localPhoneFlag;
    }
    public void setCandoFlag(String candoFlag) 
    {
        this.candoFlag = candoFlag;
    }

    public String getCandoFlag() 
    {
        return candoFlag;
    }
    public void setOldEmpId(Long oldEmpId) 
    {
        this.oldEmpId = oldEmpId;
    }

    public Long getOldEmpId() 
    {
        return oldEmpId;
    }
    public void setQrcodeid(Long qrcodeid) 
    {
        this.qrcodeid = qrcodeid;
    }

    public Long getQrcodeid() 
    {
        return qrcodeid;
    }
    public void setIsDelete(String isDelete) 
    {
        this.isDelete = isDelete;
    }

    public String getIsDelete() 
    {
        return isDelete;
    }
    public void setUrlTrack(String urlTrack) 
    {
        this.urlTrack = urlTrack;
    }

    public String getUrlTrack() 
    {
        return urlTrack;
    }
    public void setChannelDesc(String channelDesc) 
    {
        this.channelDesc = channelDesc;
    }

    public String getChannelDesc() 
    {
        return channelDesc;
    }
    public void setChannelPsource(String channelPsource) 
    {
        this.channelPsource = channelPsource;
    }

    public String getChannelPsource() 
    {
        return channelPsource;
    }
    public void setEducation(String education) 
    {
        this.education = education;
    }

    public String getEducation() 
    {
        return education;
    }
    public void setAmountType(String amountType) 
    {
        this.amountType = amountType;
    }

    public String getAmountType() 
    {
        return amountType;
    }
    public void setLastRemarkTime(Date lastRemarkTime) 
    {
        this.lastRemarkTime = lastRemarkTime;
    }

    public Date getLastRemarkTime() 
    {
        return lastRemarkTime;
    }
    public void setRepeatFlag(String repeatFlag) 
    {
        this.repeatFlag = repeatFlag;
    }

    public String getRepeatFlag() 
    {
        return repeatFlag;
    }
    public void setLockFlag(Long lockFlag) 
    {
        this.lockFlag = lockFlag;
    }

    public Long getLockFlag() 
    {
        return lockFlag;
    }
    public void setLockTime(Date lockTime) 
    {
        this.lockTime = lockTime;
    }

    public Date getLockTime() 
    {
        return lockTime;
    }
    public void setHasLocalHouse(String hasLocalHouse) 
    {
        this.hasLocalHouse = hasLocalHouse;
    }

    public String getHasLocalHouse() 
    {
        return hasLocalHouse;
    }
    public void setDistributeId(Long distributeId) 
    {
        this.distributeId = distributeId;
    }

    public Long getDistributeId() 
    {
        return distributeId;
    }
    public void setPassflag(String passflag) 
    {
        this.passflag = passflag;
    }

    public String getPassflag() 
    {
        return passflag;
    }
    public void setMd5val(String md5val) 
    {
        this.md5val = md5val;
    }

    public String getMd5val() 
    {
        return md5val;
    }
    public void setEncval(String encval) 
    {
        this.encval = encval;
    }

    public String getEncval() 
    {
        return encval;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("custName", getCustName())
            .append("mobile", getMobile())
            .append("age", getAge())
            .append("sex", getSex())
            .append("city", getCity())
            .append("household", getHousehold())
            .append("officeTel", getOfficeTel())
            .append("marriaged", getMarriaged())
            .append("hasHouse", getHasHouse())
            .append("houseType", getHouseType())
            .append("houseArea", getHouseArea())
            .append("houseValue", getHouseValue())
            .append("houseTimes", getHouseTimes())
            .append("houseMonthPay", getHouseMonthPay())
            .append("houseBankName", getHouseBankName())
            .append("hasCar", getHasCar())
            .append("carType", getCarType())
            .append("carTimeLimit", getCarTimeLimit())
            .append("carValue", getCarValue())
            .append("carTimes", getCarTimes())
            .append("carMonthPay", getCarMonthPay())
            .append("carBankName", getCarBankName())
            .append("hasCredit", getHasCredit())
            .append("creditAmount", getCreditAmount())
            .append("creditOverdue", getCreditOverdue())
            .append("hasPolicy", getHasPolicy())
            .append("policyCompany", getPolicyCompany())
            .append("policyPayType", getPolicyPayType())
            .append("policyPayTime", getPolicyPayTime())
            .append("hasSocial", getHasSocial())
            .append("socialYears", getSocialYears())
            .append("socialAmt", getSocialAmt())
            .append("hasFund", getHasFund())
            .append("fundYears", getFundYears())
            .append("fundAmt", getFundAmt())
            .append("hasWork", getHasWork())
            .append("workNature", getWorkNature())
            .append("workSalary", getWorkSalary())
            .append("workPaytype", getWorkPaytype())
            .append("hasCompany", getHasCompany())
            .append("hasTax", getHasTax())
            .append("debtAmt", getDebtAmt())
            .append("debtOverdue", getDebtOverdue())
            .append("loverKnowed", getLoverKnowed())
            .append("zhimaScore", getZhimaScore())
            .append("wedebtLimit", getWedebtLimit())
            .append("applyLimit", getApplyLimit())
            .append("applyTime", getApplyTime())
            .append("updateTime", getUpdateTime())
            .append("distributeTime", getDistributeTime())
            .append("oldDistributeTime", getOldDistributeTime())
            .append("reDistributeTime", getReDistributeTime())
            .append("reDistributeStatus", getReDistributeStatus())
            .append("mediaSource", getMediaSource())
            .append("channelSource", getChannelSource())
            .append("orgId", getOrgId())
            .append("empId", getEmpId())
            .append("starLevel", getStarLevel())
            .append("status", getStatus())
            .append("preAuditLimit", getPreAuditLimit())
            .append("preAuditChannel", getPreAuditChannel())
            .append("remark", getRemark())
            .append("dpRemark", getDpRemark())
            .append("wishRemark", getWishRemark())
            .append("distributeRemark", getDistributeRemark())
            .append("hasRemind", getHasRemind())
            .append("lastUpdateBy", getLastUpdateBy())
            .append("localPersonFlag", getLocalPersonFlag())
            .append("localPhoneFlag", getLocalPhoneFlag())
            .append("candoFlag", getCandoFlag())
            .append("oldEmpId", getOldEmpId())
            .append("qrcodeid", getQrcodeid())
            .append("isDelete", getIsDelete())
            .append("urlTrack", getUrlTrack())
            .append("channelDesc", getChannelDesc())
            .append("channelPsource", getChannelPsource())
            .append("education", getEducation())
            .append("amountType", getAmountType())
            .append("lastRemarkTime", getLastRemarkTime())
            .append("repeatFlag", getRepeatFlag())
            .append("lockFlag", getLockFlag())
            .append("lockTime", getLockTime())
            .append("hasLocalHouse", getHasLocalHouse())
            .append("distributeId", getDistributeId())
            .append("passflag", getPassflag())
            .append("md5val", getMd5val())
            .append("encval", getEncval())
            .toString();
    }
}
